leather straps - Allemand Anglais Dictionnaire